polystyrol capacitor - French English Dictionary